#show-place {
    float: left;
    width: 70%;
    border-right: 1px solid grey;
}

#show-place > img {
    float: left;
    margin-left: 10px;
}

#show-place  #messages {
    margin-left: 110px;
    background-color: white;
    padding: 10px;
    min-height: 800px;
}

#show-place  #messages #search-bar {
    border-bottom: 1px solid grey;
    padding-bottom: 5px;
    margin-bottom: 10px;
}

#show-place .message {
    margin-left: 10px;
    margin-right: 10px;
    padding: 20px 10px 30px 10px;
    text-align: left;
    border-bottom: 1px solid grey;
}

#show-place .message > #counterpart-link {
    display: inline;
    float: left;
}

#show-place .message > .meta {
    font-size: 0.85em;
    margin-left: 60px;
}

#show-place .message > .content {
    margin-left: 60px;
    margin-top: 5px;
}

#show-place .message  a[href="#another_message"], #show-place .message a[href="#reply_message"] {
    font-size: 0.85em;
    float: right;
    color:blue;
}

#show-place .sent {
    background-color: silver;
}

#side-bar {
    border-left: 1px solid grey;
    margin-left: 70%; 
}

#post-message-dialog {
    text-align: left;
}

#post-message-dialog #hint {
    color: red;
    font-style: italic;
    font-size: 0.8em;
}

#post-message-dialog #limit {
    float: right;
    /*margin-left: 250px;*/
    font-size: 0.8em;
    font-style: italic;
    color: grey;
}

#post-message-dialog textarea {
    margin-top: 10px;
    float: right;
}

#navigation-bar {
    margin-top: 5px;
}

#navigation-bar #places {
    float: right;
}

#navigation-bar #places a {
    margin: 0 5px;
}

.ui-dialog .ui-dialog-titlebar {
    padding: 0;
}
